package com.woniu.smart.service;

import com.woniu.smart.dto.CarpayDTO;
import com.woniu.smart.entity.Carpay;
import com.woniu.smart.vo.CarpayVO;

import java.util.List;

/**
 * @author ：mmzs
 * @description：TODO
 * @date ：2022/10/21 15:00
 */
public interface CarpayService {
    /**
     * 模糊查询全部车辆缴费信息
     * @param carpayDTO
     * @return
     */
    List<CarpayVO> selectAll(CarpayDTO carpayDTO);

    /**
     * 根据车牌号码查询车辆相关信息
     * @param carNum
     * @return
     */
    CarpayVO selectByCarNum(String carNum);

    CarpayVO selectByCarpayId(Long id);

    int deleteByPrimaryKey(Long id);

    int insert(Carpay record);

    int insertSelective(Carpay record);
    int insertCarpaySelective(CarpayVO recordvo);

    Carpay selectByPrimaryKey(Long id);

    int updateByPrimaryKeySelective(Carpay record);



    int updateByPrimaryKey(Carpay record);
}
